streamlined touring-car - English Synonyms Dictionary